Part Number Hot Search : 
PEOSDO6A 10300 74VHC164 MBT440 74ALS FN3695 1N1198A T211029
Product Description
Full Text Search
 

To Download HT66FU60A Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
  enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a revision: v1.00 date: ?ove??e? ??? ?01? ?ove??e? ??? ?01?
rev. 1.00 ? ?ove??e? ??? ?01? rev. 1.00 3 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface table of contents eates cpu featu?es ......................................................................................................................... 3 pe?iphe?al featu?es ................................................................................................................. 3 uart module featu?es ........................................................................................................... 4 gene?al desc?iption ......................................................................................... 4 selection ta?le ................................................................................................. 5 block diag?a? .................................................................................................. 5 pin assign?ent ................................................................................................ 6 pin desc?iption ................................................................................................ ? inte?nally connected pins ..................................................................................................... 15 f unctional desc?iption .................................................................................. 16 m ulti-chip ha?dwa?e conside?ations ..................................................................................... 16 m ulti-chip p?og?a??ing conside?ations ............................................................................... 17 application ci?cuits ....................................................................................... 1? package info??ation ..................................................................................... ?0 48-pin lqfp (7 ??7??) outline di?ensions .................................................................... ?1 64-pin lqfp (7 ??7??) outline di?ensions .................................................................... ??
rev. 1.00 ? ?ove??e? ??? ?01? rev. 1.00 3 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface features cpu features ? operating voltage: ? f sys =8mhz: 2.2v~5.5v ? f sys = 12 mhz: 2. 7 v~5.5v ? f sys = 16 mhz: 4.5 v~5.5v ? up to 0.25s instruction cycle with 16mhz system clock at v dd =5v ? power down and wake-up functions to reduce power consumption ? f ive oscillators ? e xternal crystal ? hxt ? e xternal 32.768khz ? lxt ? e xternal rc ? erc ? i nternal rc ? hirc ? i nternal 32khz rc ? lirc ? m ulti-mode operation: normal, slow, idle and sleep ? fully integrated internal 8mhz oscillator requires no external components ? a ll instructions executed in one or two instruction cycles ? t able read instructions ? 63 powerful instructions ? u p to 16-level subroutine nesting ? b it manipulation instruction peripheral features ? flash program memory: 16k 16 ~ 32k 16 ? data memory: 1 0 2 4 8 ~ 2048 8 ? eeprom memory: 128 8 ? i n application programming function ? w atchdog timer function ? up to 53 bidirectional i/o lines ? s oftware controlled 4-scom lines lcd driver with 1/2 bias ? m ultiple pin-shared external interrupts ? m ultiple timer module for time measure, input capture, compare match output, pwm output or single pulse output function ? serial interfaces module C sim for spi or i 2 c ? s ingle sefal spi interface C spia ? d ual comparator functions ? d ual time-base functions for generation of fxed time interrupt signals ? m ulti-channel 12-bit resolution a.d converter ? l ow voltage reset function ? l ow voltage detect function ? w ide range of available package types ? flash program memory can be re-programmed up to 100,000 times ? flash program memory data retention > 10 years ? eeprom data memory can be re-programmed up to 1,000,000 times ? eeprom data memory data retention > 10 years
rev. 1.00 4 ?ove??e? ??? ?01? rev. 1.00 5 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface uart module features ? interconnected to holtek mcu via spi interface ? full-duplex, universal asynchronous receiver and transmitter (uart) communication ? 8-bit or 9-bit character length ? even, odd or no parity options ? one or two stop bit s ? b aud rate generator with 8-bit prescaler ? p arity, framing, noise and overrun error detection ? s upport for interrupt on address detect ? a ddress detect interrupt C last character bit=1 ? t ransmitter and receiver ennabled independently ? 4-byte deep fifo receiver data buffer ? t ransmit and receive multiple interrupt generation sources - transmitter empty - transmitter idle - receiver full - receiver overrun - address mode detect ? tx pin is high impedance when the uart transmit module is disabled ? rx pin is high impedance when the uart receive module is disabled ? cmos clock input, clki, up to 20mhz at 5v operating voltage general description the HT66FU60A/ht66fu70a series of devices are flash memory a/d type 8-bit high performance risc architecture microcontrollers, designed for a wide range of applications. offering users the convenience of flash memory multi-programming features, these devices also include a wide range of functions and features. other memory includes an area of ram data memory as well as an area of eeprom memory for storage of non-volatile data such as serial numbers, calibration data etc. analog features include a multi-channel 12-bit a/d converter and dual comparator functions. multiple and extremely flexible timer modules provide timing, pulse generation and pwm generation functions. communication with the outside world is catered for by including fully integrated spi or i 2 c interface functions, two popular interfaces which provide designers with a means of easy communication with external peripheral hardware. protective features such as an internal watchdog timer, low voltage reset and low voltage detector coupled with excellent noise immunity and esd protection ensure that reliable operation is maintained in hostile electrical environments. a full choice of hxt, lxt, erc, hirc and lirc oscillator functions are provided including a fully integrated system oscillator which requires no external components for its implementation. the ability to operate and switch dynamically between a range of operating modes using different clock sources gives users the ability to optimise microcontroller operation and minimise power consumption. the uart module is contained in this series of devices. it can support the applications such as data communication networks between microcontrollers, low-cost data links between pcs and peripheral devices, portable and battery operated device communication, etc. the inclusion of fexible i/o programming features, time-base functions along with many other features ensure that the devices will fnd excellent use in applications such as electronic metering, environmental monitoring, handheld instruments, household appliances, electronically controlled tools, motor driving in addition to many others.
rev. 1.00 4 ?ove??e? ??? ?01? rev. 1.00 5 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface selection table most features are common to all devices. the main features distinguishing them are program memory and data memory capacity. the following table summarises the main features of each device. part no. program memory data memory data eeprom i/o external interrupt a/d converter HT66FU60A 16k 16 10?4 8 1?8 8 53 4 1?-?it 1? ht66fu70a 3?k 16 ?048 8 1?8 8 53 4 1?-?it 1? part no. timer module sim spia time base c omparators uart stacks package HT66FU60A 10-?it ctm ? 16-?it stm 3 10-?it etm 1 ? ? 16 48/64 lqfp ht66fu70a 10-?it ctm ? 16-?it stm 3 10-?it etm 1 ? ? 16 48/64 lqfp note: as devices exist in more than one package format, the table refects the situation for the package with the most pins. block diagram the following block diagram illustrates the dual-chip structure of the devices, where an individual mcu and spi to uart chips are combined into a single package. ??? ????????? ??? ??? ?? ??? ???????? ???????? ????????????? ???????? ????????? ??? ????????? ????????? ??????? ???????? ??????? ??? ??? ??? ??? ??? ???? ??? ??? ??? ??? ??? ??? ???? ??? ??
rev. 1.00 6 ?ove??e? ??? ?01? rev. 1.00 7 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface 8- bit risc mcu core external oscillators erc/ hxt/ lxt watchdog timer reset circuit interrupt controller stack ocds / icp eeprom io ctms stms etm time bases lvd lvr internal osillators hirc/ lirc ram flash rom 12- bit a/ d converter comparators uart spia sim pin assignment p h 0 / t p 0 / t p 0 b / a ? 0 / v r e f / c 0 x pf 1 / a? 11 / c 1 p pf 0 / a? 10 / c 1 ? pe 7 / a? ? / i?t 1 pe 6 / a? 8 / i?t 0 vss vdd pb 4 / xt ? pb 3 / xt 1 vss ? pb1 / osc 1 pb? / osc ? pe5 / tp 3 / tp 3 b p e 4 / t p 1 b / t p 1 b b / t p 1 i b p b 0 / r e s p f ? p e 3 / s d o a / t c k 3 p e ? / s d i a / i ? t ? p e 1 / s c k a / i ? t 1 p c 0 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 0 p c 1 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 1 p c 7 / s c o m 3 / t p 1 a / t p 1 i a p c 6 / s c o m ? / t p 0 / t p 0 b p d 5 / t p 0 / t p 0 b pd 4 / tp ? / tp ? b / tp ? i pc 3 / pi?t / tp ? / tp ? b / tp ? i / c 1 x pc ? / pck / tck ? / c 0 x pd 6 / sck / scl p b 7 / s d i / s d a p a ? p a 0 p b 5 / s c s 13 15 19 20 21 22 23 24 p a 7 / s c k / s c l / a ? 7 p a 6 / s d i / s d a / a ? 6 p a 5 / s d o / a ? 5 / c 1 x p a 4 / i ? t 1 / t c k 1 / a ? 4 p a 3 / i ? t 0 / a ? 3 / c 0 ? p h 1 / t c k 0 / a ? ? / c 0 p p a 1 / t p 1 a / t p 1 i a / a ? 1 1 2 3 5 9 10 12 27 26 25 28 29 30 31 32 33 34 35 36 45 43 42 40 39 38 37 p e 0 / s c s a / i ? t 0 ht 66fu 60 a / ht 66 fu 70a 48 lqfp -a rx tx ?c ?c ?c ?c ?c ?c
rev. 1.00 6 ?ove??e? ??? ?01? rev. 1.00 7 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface ph 0 / tp 0 / tp 0 b / a? 0 / vref / c 0 x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 pf 1 / a? 11 / c 1 p pf 0 / a? 10 / c 1 ? pe 7 / a? ? / i?t 1 pe 6 / a? 8 / i?t 0 pf 6 vss vdd pb4 / xt ? pb3 / xt 1 vss ? pb1 / osc 1 pb? / osc ? pf 4 pf 3 pe 5 / tp 3 / tp 3 b p e 4 / t p 1 b / t p 1 b b / t p 1 i b p b 0 / r e s p f 5 p f ? p e 3 / s d o a / t c k 3 p e ? / s d i a / i ? t ? p e 1 / s c k a / i ? t 1 p c 0 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 0 p c 1 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 1 p c 7 / s c o m 3 / t p 1 a / t p 1 i a p c 6 / s c o m ? / t p 0 / t p 0 b p g 0 / c 0 x p g 1 / c 1 x p d 5 / t p 0 / t p 0 b p d 4 / t p ? / t p ? b / t p ? i 39 38 37 36 35 34 33 40 41 42 43 44 45 46 47 48 pg 4 / tp 4 / tp 4 b / tp 4 i pg 3 / tp 4 / tp 4 b / tp 4 i pg ? / tck 4 pc 3 / pi?t / tp ? / tp ? b / tp ? i / c 1 x pc ? / pck / tck ? / c 0 x pd 6 / sck / scl pb 7 / sdi / sda ph 5 / sdoa p h 4 / s d i a p a ? p a 0 p h 3 / s c k a p h ? / s c s a p g 7 / t p 5 / t p 5 b / t p 5 i p g 6 / t p 5 / t p 5 b / t p 5 i p g 5 / t c k 5 p b 5 / s c s 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 p a 7 / s c k / s c l / a ? 7 p a 6 / s d i / s d a / a ? 6 p a 5 / s d o / a ? 5 / c 1 x p a 4 / i ? t 1 / t c k 1 / a ? 4 p a 3 / i ? t 0 / a ? 3 / c 0 ? p h 1 / t c k 0 / a ? ? / c 0 p p a 1 / t p 1 a / t p 1 i a / a ? 1 p e 0 / s c s a / i ? t 0 ht 66 fu 60a / ht 66 fu 70a 64 lqfp -a rx tx ?c ?c ?c ?c ?c ?c p h 0 / t p 0 / t p 0 b / a ? 0 / v r e f / c 0 x pf 1 / a? 11 / c 1 p pf 0 / a? 10 / c 1 ? pe 7 / a? ? / i?t 1 pe 6 / a? 8 / i?t 0 vss vdd pb 4 / xt ? pb 3 / xt 1 vss ? pb1 / osc 1 pb? / osc ? pe5 / tp 3 / tp 3 b p e 4 / t p 1 b / t p 1 b b / t p 1 i b p b 0 / r e s p f ? p e 3 / s d o a / t c k 3 p e ? / s d i a / i ? t ? p e 1 / s c k a / i ? t 1 p c 0 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 0 p c 1 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 1 p c 7 / s c o m 3 / t p 1 a / t p 1 i a p c 6 / s c o m ? / t p 0 / t p 0 b p d 5 / t p 0 / t p 0 b pd 4 / tp ? / tp ? b / tp ? i pc 3 / pi?t / tp ? / tp ? b / tp ? i / c 1 x pc ? / pck / tck ? / c 0 x pd 6 / sck / scl p b 7 / s d i / s d a p a ? / i c p c k / o c d s c k p a 0 / i c p d a / o c d s d a p b 5 / s c s 13 14 15 16 17 18 19 20 21 22 23 24 p a 7 / s c k / s c l / a ? 7 p a 6 / s d i / s d a / a ? 6 p a 5 / s d o / a ? 5 / c 1 x p a 4 / i ? t 1 / t c k 1 / a ? 4 p a 3 / i ? t 0 / a ? 3 / c 0 ? p h 1 / t c k 0 / a ? ? / c 0 p p a 1 / t p 1 a / t p 1 i a / a ? 1 1 2 3 4 5 6 7 8 9 10 11 12 27 26 25 28 29 30 31 32 33 34 35 36 48 47 46 45 44 43 42 41 40 39 38 37 p e 0 / s c s a / i ? t 0 ht 66 vu 60 a / ht 66 vu 70 a 48 lqfp -a rx tx ?c ?c ?c ?c ?c ?c
rev. 1.00 8 ?ove??e? ??? ?01? rev. 1.00 ? ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface ph 0 / tp 0 / tp 0 b / a? 0 / vref / c 0 x 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 pf 1 / a? 11 / c 1 p pf 0 / a? 10 / c 1 ? pe 7 / a? ? / i?t 1 pe 6 / a? 8 / i?t 0 pf 6 vss vdd pb4 / xt ? pb3 / xt 1 vss ? pb1 / osc 1 pb? / osc ? pf 4 pf 3 pe 5 / tp 3 / tp 3 b p e 4 / t p 1 b / t p 1 b b / t p 1 i b p b 0 / r e s p f 5 p f ? p e 3 / s d o a / t c k 3 p e ? / s d i a / i ? t ? p e 1 / s c k a / i ? t 1 p c 0 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 0 p c 1 / t p 1 b / t p 1 b b / t p 1 i b / s c o m 1 p c 7 / s c o m 3 / t p 1 a / t p 1 i a p c 6 / s c o m ? / t p 0 / t p 0 b p g 0 / c 0 x p g 1 / c 1 x p d 5 / t p 0 / t p 0 b p d 4 / t p ? / t p ? b / t p ? i 39 38 37 36 35 34 33 40 41 42 43 44 45 46 47 48 pg 4 / tp 4 / tp 4 b / tp 4 i pg 3 / tp 4 / tp 4 b / tp 4 i pg ? / tck 4 pc 3 / pi?t / tp ? / tp ? b / tp ? i / c 1 x pc ? / pck / tck ? / c 0 x pd 6 / sck / scl pb 7 / sdi / sda ph 5 / sdoa p h 4 / s d i a p a ? / i c p c k / o c d s c k p a 0 / i c p d a / o c d s d a p h 3 / s c k a p h ? / s c s a p g 7 / t p 5 / t p 5 b / t p 5 i p g 6 / t p 5 / t p 5 b / t p 5 i p g 5 / t c k 5 p b 5 / s c s 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 p a 7 / s c k / s c l / a ? 7 p a 6 / s d i / s d a / a ? 6 p a 5 / s d o / a ? 5 / c 1 x p a 4 / i ? t 1 / t c k 1 / a ? 4 p a 3 / i ? t 0 / a ? 3 / c 0 ? p h 1 / t c k 0 / a ? ? / c 0 p p a 1 / t p 1 a / t p 1 i a / a ? 1 p e 0 / s c s a / i ? t 0 ht 66vu 60a / ht 66 vu 70 a 64 lqfp -a rx tx ?c ?c ?c ?c ?c ?c note: 1. if the pin-shared pin functions have multiple outputs simultaneously, the pin-shared function is determined by the corresponding software control bits except the functions determined by the confguration options. 2. the ht66v u60 a/ht66v u 70a device is the ev chip of the ht66f u 60a/ht66fu70a series of devices. it supports the on-chip debug function for debugging during development using the ocdsda and ocdsck pins connected to the holtek ht-ide development tools. r efer to the ocds section of the mcu datasheet for more details.
rev. 1.00 8 ?ove??e? ??? ?01? rev. 1.00 ? ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pin description with the exception of the power pins, all pins on these devices can be referenced by their port name, e.g. pa.0, pa.1 etc, which refer to the digital i/o function of the pins. however these port pins are also shared with other function such as the analog to digital converter, serial port pins, etc. the function of each pin is listed in the following table s , however the details behind how each pin is confgured is contained in individual mcu and spi to uart chip datasheet. the important point to note here is that some i/o lines are not bonded to the external pins. users should take special care of these i/o port lines. refer to the hardware c onsiderations section for more details. pad name function opt i/t o/t description pa0 / icpda/ocdsda pa0 pawu papu st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. icpda st cmos icp data/add ?ess ocdsda st cmos ocds data/add?ess ? fo? ev chip only. pa1/t p 1 a/ t p 1 ia/a?1 pa 1 pawu papu pas0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. tp1 a pas0 cmos tm 1 a output tp1 ia ifs? st tm 1 a input a?1 pas0 a? a/d conve?te? analog input pa ? / icpck/ocdsck pa ? pawu papu st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. icpck st cmos icp clock pin ocdsck st ocds clock pin ? fo? ev chip only. pa3/ i?t0/a?3/c0? pa3 pawu papu pas1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. i?t 0 i?teg i?tc0 ifs0 st exte?nal inte??upt 0 a?3 pas1 a? a/d conve?te? analog input c0? pas1 a? c o?pa?ato? 0 inve?ting input pa4/ i?t1/tck1/a?4 pa4 papu pawu pas ? st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. i?t1 i?teg i?tc0 ifs0 st exte?nal inte??upt 1 tck 1 ifs1 st tm 1 input a?4 pas1 a? a/d conve?te? analog input pa5 /sdo/a?5/c1x pa5 pawu papu pas ? st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. sdo pas ? cmos spi data output a?5 pas ? a? a/d conve?te? analog input c1x pas ? cmos c o?pa?ato? 1 output
rev. 1.00 10 ?ove??e? ??? ?01? rev. 1.00 11 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pad name function opt i/t o/t description pa6/ sdi/sda/a?6 pa6 pawu papu pas3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. sdi pas3 ifs4 st spi data input sda pas3 ifs4 st ? mos i ? c data line a?6 pas3 a? a/d conve?te? analog input pa7/ sck/scl/a?7 pa7 pawu papu pas3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. sck pas3 ifs4 st cmos spi se?ial clock scl pas3 ifs4 st ? mos i ? c clock line a?7 pas3 a? a/d conve?te? analog input pb0/ res pb0 pbpu st cmos gene?al pu?pose i/o. registe? ena?led pull-up res co st r eset pin pb 1 / osc1 pb 1 pbpu st cmos gene?al pu?pose i/o. registe? ena?led pull-up osc1 co hxt hxt/erc oscillato? pin & ec ?ode input pin pb ? / osc? pb ? pbpu st cmos gene?al pu?pose i/o. registe? ena?led pull-up osc? co hxt hxt oscillato ? pin pb 3 / xt 1 pb 3 pbpu st cmos gene?al pu?pose i/o. registe? ena?led pull-up xt 1 co lxt lxt oscillato ? pin pb 4 / xt? pb 4 pbpu st cmos gene?al pu?pose i/o. registe? ena?led pull-up xt? co lxt lxt oscillato ? pin pb 5 / scs pb 5 pbpu pbs? st cmos gene?al pu?pose i/o. registe? ena?led pull-up scs pbs? ifs4 st cmos spi slave select p b7/sdi/sda p b7 p b pu pbs3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up and wake-up. sdi pbs3 ifs4 st spi data input sda pbs3 ifs4 st ? mos i ? c data line p c0 / tp1b/tp1bb/tp1ib/scom0 p c0 p c pu pcs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp1b pcs0 cmos tm1 b output tp1bb pcs0 cmos tm1 inve?ted b output tp1ib ifs? st tm1 b input scom0 pcs0 sc o m lcd co??on output
rev. 1.00 10 ?ove??e? ??? ?01? rev. 1.00 11 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pad name function opt i/t o/t description p c1 / tp1b/tp1bb/tp1ib/scom1 p c1 p c pu pcs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp1b pcs0 cmos tm1 b output tp1bb pcs0 cmos tm1 inve?ted b output tp1ib ifs? st tm1 b input scom1 pcs0 sc o m lcd co??on output p c? / pck/tck?/c0x p c? p c pu pcs1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up pck pcs1 cmos p e?iphe?al clock output tck? ifs1 st tm? input c0x pcs1 cmos co?pa?ato? 0 output p c3 / pi?t /tp?/tp?b/tp?i/c1x p c3 p c pu pcs1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up pi?t ifs0 st ? p e?iphe?al inte??upt tp? pcs1 cmos tm? output tp?b pcs1 cmos tm? inve?ted output tp?i ifs? st tm? input c1x pcs1 cmos co?pa?ato? 1 output p c6 / scom?/tp0/tp0b p c6 p c pu pcs3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scom? pcs3 sc o m lcd co??on output tp0 pcs3 cmos tm0 output tp0b pcs3 cmos tm0 inve?ted output p c7 / scom3/tp1a/tp1ia p c7 p c pu pcs3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scom3 pcs3 sc o m lcd co??on output tp1a pcs3 cmos tm1 a output tp1ia ifs? st tm1 a input p d4 / tp?/tp?b/tp?i p d4 p d pu pds? st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp? pds? cmos tm? output tp?b pds? cmos tm? inve?ted output tp?i ifs? st tm? input p d5 / tp0/tp0b p d5 p d pu pds? st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp0 pds? cmos tm0 output tp0b pds? cmos tm0 inve?ted output p d6 / sck/scl p d6 p d pu pds3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up sck pds3 ifs4 st cmos spi se?ial clock scl pds3 ifs4 st ? mos i ? c clock line
rev. 1.00 1? ?ove??e? ??? ?01? rev. 1.00 13 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pad name function opt i/t o/t description p e0 / scsa / i?t 0 p e0 p e pu pes0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scsa pes0 ifs5 st cmos spia slave select i?t 0 i?teg i?tc0 ifs0 st exte?nal inte??upt 0 p e1 / scka/ i?t 1 p e1 p e pu pes0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scka pes0 ifs5 st cmos spia se ?ial clock i?t 1 i?teg i?tc0 ifs0 st exte?nal inte??upt 1 p e? / sdia/ i?t ? p e? p e pu pes1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up sdia ifs5 st cmos spi se?ial clock i?t ? i?teg i?tc 3 ifs0 st exte?nal inte??upt ? p e3 / sdoa/tck3 p e? p e pu pes1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up sdoa pes1 st cmos spia se ?ial clock tck3 ifs1 st tm3 input p e4/tp1b/tp1bb/tp1ib p e4 p e pu pes? st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp1b pes? cmos tm1 b output tp1bb pes? cmos tm1 inve?ted b output tp1ib ifs? st tm1 b input p e5/tp3/tp3b p e5 p e pu pes? st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp3 pes? cmos tm3 output tp3b pes? cmos tm3 inve?ted output p e6 / a?8/ i?t 0 p e6 p e pu pes3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up a?8 pes3 a? a/d conve?te? analog input i?t 0 i?teg i?tc0 ifs0 st exte?nal inte??upt 0 p e7 / a??/ i?t 1 p e7 p e pu pes3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up a?? pes3 a? a/d conve?te? analog input i?t 1 i?teg i?tc0 ifs0 st exte?nal inte??upt 1 p f0 / a?10/c1? p f0 p f pu pfs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up a?10 pfs0 a? a/d conve?te? analog input c1? pfs0 a? c o?pa?ato? 1 inve?ting input
rev. 1.00 1? ?ove??e? ??? ?01? rev. 1.00 13 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pad name function opt i/t o/t description p f1 / a? 11/c1p p f1 p f pu pfs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up a? 11 pfs0 a? a/d conve?te? analog input c1p pfs0 a? c o?pa?ato? 1 non-inve?ting input p f?~pf6 p fn p f pu st cmos gene?al pu?pose i/o. registe? ena?led pull-up p g0 / c0x p g0 p g pu pgs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up c0x pgs0 cmos c o?pa?ato? 0 output p g1 / c1x p g1 p g pu pgs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up c1x pgs0 cmos c o?pa?ato? 1 output p g? / tck4 p g? p g pu st cmos gene?al pu?pose i/o. registe? ena?led pull-up tck4 st tm4 input p g3/tp4/tp4b/tp4i p g3 p g pu pgs1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp4 pgs1 cmos tm4 output tp4b pgs1 cmos tm4 inve?ted output tp4i ifs3 st tm4 input p g4/tp4/tp4b/tp4i p g4 p g pu pgs? st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp4 pgs? cmos tm4 output tp4b pgs? cmos tm4 inve?ted output tp4i ifs3 st tm4 input p g5 / tck5 p g5 p g pu st cmos gene?al pu?pose i/o. registe? ena?led pull-up tck5 st tm5 input p g6/tp5/tp5b/tp5i p g6 p g pu pgs3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp5 pgs3 cmos tm5 output tp5b pgs3 cmos tm5 inve?ted output tp5i ifs3 st tm5 input p g7/tp5/tp5b/tp5i p g7 p g pu pgs3 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp5 pgs3 cmos tm5 output tp5b pgs3 cmos tm5 inve?ted output tp5i ifs3 st tm5 input p h0/tp0/tp0b/a?0/vref/c0x p h0 p h pu phs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tp0 phs0 cmos tm0 output tp0b phs0 cmos tm0 inve?ted output a?0 phs0 a? a/d conve?te? analog input vref phs0 a? a/d conve?te? ?efe?ence input c0x phs0 cmos c o?pa?ato? 0 output
rev. 1.00 14 ?ove??e? ??? ?01? rev. 1.00 15 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface pad name function opt i/t o/t description p h1/tck0/a??/c0p p h1 p h pu phs0 st cmos gene?al pu?pose i/o. registe? ena?led pull-up tck0 ifs1 st tm0 input a?? phs0 a? a/d conve?te? analog input c0p phs0 a? c o?pa?ato? 0 non-inve?ting input p h? / scsa p h? p h pu phs1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scsa phs1 ifs5 st cmos spia slave select p h3 / scka p h3 p h pu phs1 st cmos gene?al pu?pose i/o. registe? ena?led pull-up scka phs1 ifs5 st cmos spia se ?ial clock p h4 / sdia p h4 p h pu st cmos gene?al pu?pose i/o. registe? ena?led pull-up sdia ifs5 st cmos spia se ?ial data input p h5 / sdoa p h5 p h pu phs? st cmos gene?al pu?pose i/o. registe? ena?led pull-up sdoa phs? st cmos spia se ?ial data output rx rx ucr1* ucr?* st uart rx se ?ial data input pin. tx tx ucr1* ucr?* cmos uart tx se ?ial data output pin. ?c ?c ? ot connected. vdd vdd pwr positive powe? supply. vss vss pwr ?egative powe? supply. g?ound. vss ? vss ? pwr i/o pad powe? supply. g?ound. legend: i/t: input type; o/t: output type opt: optional by confguration option (co) or register option pwr: power; co: confguration option st: schmitt trigger input; scom: software controlled lcd com; cmos: cmos output; nmos: nmos output hxt: high frequency crystal oscillator lxt: low frequency crystal oscillator * the ucr1 and ucr2 registers are contained in the ht45b0f chip and used to configure various options of the tx and rx functions in the uart module.
rev. 1.00 14 ?ove??e? ??? ?01? rev. 1.00 15 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface internally connected pins among the pins mentioned in the tables above several pins are not connected to external package pins. these pins are interconnection pins between the mcu and the spi to uart chips and are listed in the following table. the description is provided from the spi to uart chip standpoint. spi-to-uart chip pin name type description sdi i slave spi se?ial data in input signal inte?nally connected to the mcu maste? spi sdo output signal sdo o slave spi se?ial data out output signal inte?nally connected to the mcu maste? spi sdi input signal sck i slave spi se?ial clock input signal inte?nally connected to the mcu maste? spi sck output signal scs i slave spi device select input signal i nte?nally connected to the mcu maste? spi scs output signal C connected to pull high ?esisto? clki i clock input signal inte?nally connected to the mcu maste? pck output signal i?t o uart inte??upt output signal inte?nally connected to the mcu maste? pi?t input signal a uart ?elated inte??upt will gene?ate a low pulse signal on this line
rev. 1.00 16 ?ove??e? ??? ?01? rev. 1.00 17 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface f unctional description as these devices packages contain multiple internal chips, for a detailed functional description, users must refer to the relevant individual datasheets for both the mcu and the spi to uart chip. the following table shows which individual devices are inside each package. device part no. individual chips mcu chip spi to uart chip HT66FU60A ht66f60a ht45b0f ht66fu70a ht66f70a although most of the functional description material will be located in the individual datasheets, there are some special considerations which need to be taken into account when using multi-chip devices . these points will be mentioned in the hardware and software consideration sections. m ulti-chip hardware considerations as these single-package multi-chip devices are composed of an individual mcu and spi to uart chips, using them together requires the user to take care of some special points. a bsolute maximum ratings as these single-package multi-chip devices are composed of an individual mcu and spi to uart chips, using them together requires the user to take care of some special points. p ower supply to calculate the power consumption for the devices, the total operating currnt is the sum of the operating current for the mcu specifed in the mcu datasheet and the operating current for the spi to uart chip listed in the ht45b0f datasheet. similarly, the standby current is the sum of the two individual chip standby currents. p ower down and wake up the mcu and spi to uart chip are powered down independently of each other. the method of powering down the mcu is covered in the relevant mcu datasheet section. note that the spi to uart chip must be powered down before the mcu is poweed down. after the device is powered down, it can also be woken up by the spi to uart chip interrupt except by wake-up sources mentioned in the mcu datasheet. when a uart interrupt occurs on the int line internally connected to the mcu pint line, it will wake up the mcu if the mcu has entered a power down mode. after the mcu is woken up, the application program must set the corresponding control bits to make the device function normally. i nterrupts when a uart interrupt occurs, a low pulse will be generated on the int line and sent to the mcu peripheral interrupt line pint to get the attention of the microcontroller. when the uart interrupt caused by one of the uart interrupt generation sources occurs, if the corresponding interrupt control in the host mcu is enabled and the mcu stack is not full, the program will jump to the corresponding interrupt vector where it can be serviced before returning to the main program. for a uart interrupt to be serviced, in addition to the bits for the corresponding interrupt enable control in the spi to uart chip being set, the global interrupt enable control and the related interrupt enable control bits in the host mcu must also be set. if these bits are not set, then the interrupt signal will only be a wake-up source and no interrupt will be serviced.
rev. 1.00 16 ?ove??e? ??? ?01? rev. 1.00 17 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface u nbonded mcu pins examination of the relevant mcu datasheet will reveal that not all of the mcu i/o port lines are bonded out to external pins. as a result special attention regarding initialixation procedures should be paid to these port lines. if the pins are pin-shared with the analog input pins, they will be setup as analog inputs and the corresponding analog circuits will be disabled after a reset. when these pins are set as analog input pins and the relevant circuits are disabled, they will not consume any power even if the input pin conditions are not kept as either high or low logic levels. however, if the pins are not pin-shared with analog input pins, they will be setup as input states without pull high resistors after a reset. users should therefore ensure that these pins are setup in input states with pull high resistors or in output states with either a high or low level to avoid additional power consumption resulting from foating input pins. m ulti-chip programming considerations to use the uart function, several important steps must be implemented to ensure that the spi to uart chip operates normally. ? the spi interface pin-shared function must be properly confgured when the spi functional pins of the microcontroller are used to control the spi to uart chip and for transmission and reception. to ensure proper setup between the mcu master spi to the spi to uart chip slave spi, the sim pin-shared function settings together with the pck and pint pins in the corresponding mcu pin-shared function selection registers should be setup as shown in the following table. ? scs pin-shared function setup in the p d s 0 register register bit no. bit name setting value p d s 0 3 ~ 0 p d0 s [3:0] 0010 ? sck pin-shared function setup in the p d s 0 register register bit no. bit name setting value p d s 0 7 ~ 4 p d1 s [3:0] 0010 ? sdi/sda pin-shared function setup in the pds 1 and ifs4 register s register bit no. bit name setting value p d s 1 3 ~ 0 p d? s [3:0] 0010 ifs4 5~4 sdis [1:0] 10? 11 ? sd o pin-shared function setup in the pds 1 register register bit no. bit name setting value p d s 1 7 ~ 4 p d3 s [3:0] 0100 ? pck pin-shared function setup in the pcs2 register register bit no. bit name setting value pcs? 7~4 pc 5 s [3:0] 0001 ? pint pin-shared function setup in the pcs2 and ifs0 register s register bit no. bit name setting value pcs? 3 ~ 0 pc 4 s [3:0] 000 0 ifs0 7~6 pi?tbs [1:0] 01? 10? 11
rev. 1.00 18 ?ove??e? ??? ?01? rev. 1.00 1? ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface ? the sim operating mode control bits sim2~sim0 in the simc0 register have to be confgured to enable the sim to operate in the spi master mode with a different spi clock frequency. ? sim operating mode control bits sim2~sim0 in the simc0 register register bit name setting value simc0 7 ~ 5 sim [ ? :0] 00 0? 001? 010? 011? 100 sim [ 2 :0] : sim operating mode control 000: spi master mode; spi clock is f /4 001: spi master mode; spi clock is f /16 010: spi master mode; spi clock is f /64 011: spi master mode; spi clock is f 100: spi master mode; spi clock is tm0 ccrp match frequency/2 101~111: must not be used ? the pck enable control bit, tb2en, must be set to 1 to enable the pck output as the clock source for the spi to uart chip external clock input with various pck output frequencies determined by the tb22, tb21 and tb20 bits in the tbc2 register together with the peripheral clock source selection bits, clks11 and clks10, in the psc1 register. ? pck output frequency selection bits pckp1~pckp0 in the simc0 register register bit no. bit name setting value tbc? 7 tb?e? 1 ?~0 tb? [?:0] 000~111 psc1 1~0 clks1 [1:0] 00~11 clks1 [1:0] : peripheral clo c k source selection C f 00: f is derived from f 01: f is derived from f /4 10: f is derived from f 11: f is derived from f tb2 [2:0] : peripheral clock output division selection 000: f 000: f / 2 000: f / 000: f / 000: f / 000: f / 3 2 000: f / 000: f / 128 the special attention must be paid to the peripheral clock output division selection together with the clock source selection to obtain a proper clock frequency to drive the spi to uart chip to generate certain baud rates. after the above setup conditions have been implemented, the mcu can enable the sim interface by setting the simen bit high. the mcu can then begin communication with external uart connected appliances using its spi interface. the detailed functional descriptions of the mcu master spi are provided within the serial interface module section of the relevant mcu datasheet.
rev. 1.00 18 ?ove??e? ??? ?01? rev. 1.00 1? ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface application circuits                                                            
                                   ??? 
 
 ?
    ?? ? - ?     ?
   ? note: "*" it is recommended that this component is added for added esd protection. "**" it is recommended that this component is added in environments where power line noise is signifcant.
rev. 1.00 ?0 ?ove??e? ??? ?01? rev. 1.00 ?1 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface package information note that the package information provided here is for consultation purposes only. as this information may be updated at regular intervals users are reminded to consult the holtek website for the latest version of the package information. additional supplementary information with regard to packaging is listed below. click on the relevant section to be transferred to the relevant website page. ? further package information (include outline dimensions, product tape and reel specifcations) ? packing meterials information ? carton information ? pb free products ? green packages products
rev. 1.00 ?0 ?ove??e? ??? ?01? rev. 1.00 ?1 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface 48-pin lqfp (7mm7mm) outline dimensions                    symbol dimensions in inch min. nom. max. a 0.350 D 0.358 b 0.?7? D 0.?80 c 0.350 D 0.358 d 0.?7? D 0.?80 e D 0.0?0 D f D 0.008 D g 0.053 D 0.057 h D D 0.063 i D 0.004 D j 0.018 D 0.030 k 0.004 D 0.008 0 D 7 symbol dimensions in mm min. nom. max. a 8.?0 D ?.10 b 6.?0 D 7.10 c 8.?0 D ?.10 d 6.?0 D 7.10 e D 0.50 D f D 0.?0 D g 1.35 D 1.45 h D D 1.60 i D 0.10 D j 0.45 D 0.75 k 0.10 D 0.?0 0 D 7
rev. 1.00 ?? ?ove??e? ??? ?01? rev. 1.00 ?3 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface 64-pin lqfp (7mm7mm) outline dimensions                    symbol dimensions in inch min. nom. max. a 0.350 D 0.358 b 0.?7? D 0.?80 c 0.350 D 0.358 d 0.?7? D 0.?80 e D 0.016 D f 0.005 D 0.00? g 0.053 D 0.057 h D D 0.063 i 0.00? D 0.006 j 0.018 D 0.030 k 0.004 D 0.008 0 D 7 symbol dimensions in mm min. nom. max. a 8.?0 D ?.10 b 6.?0 D 7.10 c 8.?0 D ?.10 d 6.?0 D 7.10 e D 0.40 D f 0.13 D 0.?3 g 1.35 D 1.45 h D D 1.60 i 0.05 D 0.15 j 0.45 D 0.75 k 0.0? D 0.?0 0 D 7
rev. 1.00 ?? ?ove??e? ??? ?01? rev. 1.00 ?3 ?ove??e? ??? ?01? HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface HT66FU60A/ht66fu70a enhanced a/d flash type 8-bit mcu with eeprom and uart interface holtek semiconductor inc. (headquarters) ?o.3? c?eation rd. ii? science pa?k? hsinchu? taiwan tel: 886-3-563-1 ??? fax: 886-3-563-118 ? http://www.holtek.co ?.tw holtek semiconductor inc. (taipei sales offce) 4f-?? ?o. 3-?? yuanqu st.? ?ankang softwa?e pa?k? taipei 115? taiwan tel: 886- ?-?655-7070 fax: 886-?-?655-7373 fax: 886-?-?655-7383 (inte?national sales hotline) holtek semiconductor (china) inc. (dongguan sales offce) building ?o.10? xinzhu cou?t? (?o.1 headqua?te?s)? 4 cuizhu road? songshan lake? dongguan? china 5?3808 tel: 86-76 ?-?6?6-1300 fax: 86-76?-?6? 6-1311? 86-76?-?6?6-13?? holtek semiconductor (usa), inc. (north america sales offce) 467?? f?e?ont blvd.? f?e?ont? ca ?4538? usa tel: 1-510- ?5?-?880 fax: 1-510-?5?-?885 http://www.holtek.co ? copy?ight ? ?01? ? y holtek semico? ductor i?c. the info??ation appea?ing in this data sheet is ?elieved to ?e accu?ate at the ti?e of pu? lication. howeve ?? holtek assu? es no ?esponsi?ility a? ising f?o? the use of the specifications desc?i? ed. the applications ? entioned he?ein a? e used solely fo? the pu? pose of illust ? ation and holtek ? akes no wa??anty o? ?ep?esentation that such applications will ?e suita?le without fu?the? ?odification? no ? ? eco ?? ends the use of its p ? oducts fo ? application that ? ay p ? esent a ? isk to hu ? an life due to ? alfunction o? othe? wise. holtek's p ? oducts a? e not autho ? ized fo ? use as c? itical co ? ponents in life support devices or systems. holtek reserves the right to alter its products without prior notifcation. for the ?ost up-to-date info??ation? please visit ou? we? site at http://www.holtek.co ?.tw .


▲Up To Search▲   

 
Price & Availability of HT66FU60A

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X